# Blenxy

Epic Blender 2.79 template for Super Mario Galaxy modeling (honest work).

# TODO

- Redo the whole logic of the CSV BCK importer/exporter
- ...

# Features

- Custom Collada importer for SuperBMD Collada files.
- Custom Collada exporter for conversion with SuperBMD.
- Reference axis `SMG axis` shows on all 3d models to guide the visualization of a mesh in the Super Mario Galaxy coordinate system (Y up).
- Custom mesurement unit `Galaxy Unit` (or GU in short) that is used to mimic the game's original modelling environment (1 GU is 1 centimeter).
- Epic Mario model like the default cube in Blender when starting the template (truly the most important part of the template >:]).
- ...

# Installation

- Go to releases
- Locate the last release
- Download the `blenxy.zip` file
- Open Blender and go to File > Application Templates > Install Template from File...
- Search and select the `blenxy.zip` file
- The extension will download the python modules it needs in the first execution and automatically close Blender after installation (errors might happen here so open blender in CMD/Terminal to keep track of them).
- If everything went nicely, enjoy the extension!

# Contribute

If you want to contribute or report an issue open a new issue in **Issues**. I will answer when I have time.

# Thanks to

- Tarsa for the J3D Animation Editor program (JAE).
- Gabbo for pointing me out the Blender Python API reference.
- RenolY2 for J3DView and SuperBMD.
- The authors of the material I could read about BMD/BDL.
- The many stackoverflow threads (or similar forums/pages) in which Blender Python API issues/facts are discussed.

# Changelog

- Collada importer/exporter updated. It still relies in Blender's default Collada importer/exporter. It is consistent enough to keep it this way for a long time.
